@charset "utf-8";
/* CSS Document */
*{
margin:0px;
padding:0px;
}

body{
font:12px verdana;
width:780px;
margin:auto;
}

#top{
	width:780px; 
	background-color: blue;
	height: 80px;
	text-align:center;
	line-height:80px;
	font-weight:bold; 
}

#menu {
	background-color: #DCDCDC; 
	height:30px;
	margin-bottom:10px;
}

#menu li{
	float:left;
}

#menu ul li{
display:inline;
padding:0px 14px;
line-height:30px;
font-weight:bold;
}

a{
color:#666666;
text-decoration:none;
}

a:hover{
color: #FF6600;
}


#info table{
margin:10px;
}

border:1px solid #99CC00;
margin:5px;
}

.formation {
	
	background-color: blue;
	padding-top:10px; 
}
.formPanel fieldset{
margin:5px;
}

.formPanel legend{
font-weight:bold;
color:#99CC00;
}

.formPanel label{
float:left;
width:120px;
padding-left:25px;
font-weight:bold;
}

.formPanel input, textarea, select{
border:1px solid #99CC00;
margin-bottom:3px;
}

.medium{
margin:auto;
width:600px;
}

.mess_error{
background-color:#FF69B4;
height:50px;

}

.mess_succ{
	background-color:read; 
	font-weight:bold; 
	height:30px;

}

.button{
	
padding-left: 50px;
}

#bottom {
	margin-top: 10px;
	background-color: #A9A9A9; 
	height:45px;
	line-height:50px;
	font-weight:bold; 
	font-style:black;
	text-align:center;
}
